delayed partial nephrectomy - Spanish English Dictionary